temporary residency - Alemán Inglés Diccionario